Volume 28, Issue 2, 2024, Pages 28-41
Mohamed Elsayed Gabr; Nawaf Alhajeri; Fahad Al-Fadhli; Salem Al Jabri